The Removal of Numerical Drift from Scientific Models

نویسندگان

  • John Collins
  • Brian Farrimond
  • David Flower
  • Mark Anderson
  • David Gill
چکیده

Computer programs often behave differently under different compilers or in different computing environments. Relative debugging is a collection of techniques by which these differences are analysed. Differences may arise because of different interpretations of errors in the code, because of bugs in the compilers or because of numerical drift, and all of these were observed in the present study. Numerical drift arises when small and acceptable differences in values computed by different systems are integrated, so that the results drift apart. This is well understood and need not degrade the validity of the program results. Coding errors and compiler bugs may degrade the results and should be removed. This paper describes a technique for the comparison of two program runs which removes numerical drift and therefore exposes coding and compiler errors. The procedure is highly automated and requires very little intervention by the user. The technique is applied to the Weather Research and Forecasting model, the most widely used weather and climate modelling code.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Gyroscope Random Drift Modeling, using Neural Networks, Fuzzy Neural and Traditional Time- series Methods

In this paper statistical and time series models are used for determining the random drift of a dynamically Tuned Gyroscope (DTG). This drift is compensated with optimal predictive transfer function. Also nonlinear neural-network and fuzzy-neural models are investigated for prediction and compensation of the random drift. Finally the different models are compared together and their advantages a...

متن کامل

Detecting Concept Drift in Data Stream Using Semi-Supervised Classification

Data stream is a sequence of data generated from various information sources at a high speed and high volume. Classifying data streams faces the three challenges of unlimited length, online processing, and concept drift. In related research, to meet the challenge of unlimited stream length, commonly the stream is divided into fixed size windows or gradual forgetting is used. Concept drift refer...

متن کامل

Numerical Investigation of Effect of Rock Bolt Angle on Shear Behavior of Rock Bridges

In this work, the effect of rock bolt angle on the shear behavior of Rock Bridges is investigated using the particle flow code in two dimensions (PFC2D) for three different Rock Bridge lengths. Firstly, the calibration of PF2D is performed to reproduce the gypsum sample. Then the numerical models with the dimensions of 100 mm * 100 mm are prepared. The Rock Bridge is created in the middle of th...

متن کامل

MALDI-TOF Baseline Drift Removal Using Stochastic Bernstein Approximation

Stochastic Bernstein (SB) approximation can tackle the problem of baseline drift correction of instrumentation data. This is demonstrated for spectral data: matrix-assisted laser desorption/ionization time-of-flight mass spectrometry (MALDI-TOF) data. Two SB schemes for removing the baseline drift are presented: iterative and direct. Following an explanation of the origin of the MALDI-TOF basel...

متن کامل

Removal of uranium (U(VI)) ions using NiO NPs/Ag-clinoptilolite zeolite composite adsorbent from drinking water: equilibrium, kinetic and thermodynamic studies

The present research describes the performance of NiO NPs/Ag-clinoptilolite composite adsorbent for the removal of uranium (U(VI)) ions from drinking water of Dezful city-Iran. Prior to the experiment reactions, Na-clinoptilolite was chemically treated with NaCl, Silver ions (Ag+) and subsequently Nickel (NiO) NPs to prepare NiO NPs/Ag-clinoptilolite. The samples were characterized by SEM, AAS,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1304.3260  شماره 

صفحات  -

تاریخ انتشار 2013